The ongoing loop once a device is live: agreement renews on each device's own cadence, incidents resolve against the SLA that agreement sets, field engineers execute the on-site visits, and invoices issue and settle. This is the manual for the operations sub-hierarchy — four lifecycles, three of them interlocking through a single thread: a device's maintenance agreement.
One process per document. Agreement keeps each device's maintenance agreement continuous; incident response turns a telemetry breach into a resolved alarm; field visit is the engineer's on-site execution of a scheduled visit; invoice lifecycle takes a charge from issued to paid. They begin where quote-to-cash ends — a commissioned device with its first agreement.
The three agreement-threaded lifecycles are not independent — a device's maintenance agreement is the thread that ties them. Agreement sets the tier; incident response freezes its SLA from that tier at ticket creation; billing invoices its period. Field visit composes within incident and agreement — the engineer's execution of the visit they schedule. Each loop runs on its own cadence, per device or per organization.
Per-device agreement: attach, hold, expire, renew or move, lapse. A device can move to a new partner at its own renewal; the partner link and its access track agreement exactly. Full detail is in the maintenance drill-down (SPEC-PWF-MNT).
Telemetry breach → alarm → remote fix or engineer visit → resolved, with the conversation thread recording it. The ticket's SLA is frozen from the device's agreement tier at creation. Full detail is in the incident drill-down (SPEC-PWF-INC).
The engineer's on-site execution of the visit that incident or agreement schedules: dispatch → check-in → corrective or preventive work → parts & evidence → customer sign-off, offline-first. One source per visit — a service ticket or a maintenance plan, never both. Full detail is in the field-visit drill-down (SPEC-PWF-FLD).
Issued → due → paid, or escalated to accounting follow-up when overdue. Organization-scoped; currency from the BillingProfile. Full detail is in the billing drill-down (SPEC-PWF-BIL).
The WF-rules that bind the operating lifecycles — the master holds the full set. Note WF-7: scope- and channel-sensitive steps defer to the single resolvers (Agreement owns partner scope, SVC-6) rather than re-deciding inline.
What each lifecycle realizes and the events it rides; no step stands without evidence (WF-2). The ⚠ gaps match the master ERD and PRD.
| Lifecycle | Realizes | Rides events |
|---|---|---|
| Maintenance lifecycle | PRT-1 · PRT-2 · PRT-8 | agreement.attached · .expiring · .renewed · .moved · partner-link.lapsed |
| Incident response | PTL-1 ⚠ · PTL-2 · PTL-4 · PTL-5 | alert.raised · .acknowledged · ticket.created · visit.scheduled · device.command-executed |
| Field visit | FLD-1…9 · DM-27…31 | visit.scheduled · visit.checked-in · visit.completed · maintenance.due |
| Invoice lifecycle | ACC-3 · ADM-3 | invoice.issued · invoice.overdue |
| Version | Date | Changes |
|---|---|---|
| 0.1 | 14 Jun 2026 | First draft — the operating lifecycles become a sub-hierarchy of the workflow set (SPEC-PWF-OPS). This overview/manual joins agreement (SPEC-PWF-AGR), incident response (SPEC-PWF-INC) and invoice lifecycle (SPEC-PWF-BIL), now grouped under workflow/operate/. No change to the lifecycles themselves. |
| 0.2 | 14 Jun 2026 | Field visit (SPEC-PWF-FLD) joins the group as the fourth lifecycle — the engineer's on-site execution for the new Field app (SPEC-APP-FLD); composes within incident and agreement (WF-8). Now four lifecycles. |